<?php 
//用户表与信息表关联模型
namespace Home\Model;
use Think\Model\RelationModel;
class UserModel extends RelationModel{
	//定义主表名称
	Protected $tableName='user';
	//定义用户与用户信息表关联关系属性
	Protected $_link=array(
		'userinfo'=>array(
			//一对一联系
			'mapping_type'=>self::HAS_ONE,
			//关联外键名称
			'foregin_key'=>'FK_ID'
		)
	);
	//插入方法
	public function insert($data=null){
		$data=is_null($data)?$_POST:$data;
		//添加数据成功后返回主表数据行的id
		return $this->relation(true)->data($data)->add();
	} 
}
?>
